package com.aviator.detective.execute.context;

import com.aviator.detective.execute.processor.ExecutePostProcessorChain;
import com.aviator.detective.script.aviator.AviatorResult;
import com.googlecode.aviator.AviatorEvaluatorInstance;

import java.util.Map;

public class ExecuteContext {

    private long startTime;

    private long endTime;

    private String bizSystemCode;

    private String businessVersionId;

    private ExecutePostProcessorChain postProcessorChain;

    private Map<String,Object> requestParamContext;

    private Map<String,Object> responseParamContext;

    private Map<String,Object> bindParamContext;

    private AviatorEvaluatorInstance instance;

    private String processInstanId;

    private String scriptId;

    private AviatorResult result;
}
